function fn() {
    console.log(a);
    var a = 2;
    console.log(a);
    console.log(b);
}

fn();

// AO {
//     a: 2,
// }

// undefined
// 2
// b is not undefined